life processes - Espagnol Anglais Dictionnaire